// 第一题:封装一个输入半径求圆的面积的函数,提示:prompt(),pi = Math.PI，结果保留2位有小数。
// 第二题：封装一个函数，输入一个参数age，如果age>18则打印"你可以浏览此网站了"，否则打印"还是去看葫芦娃吧！"
// 第三题：封装一个函数，接受两个参数，第一个参数全是数字的数组，第二个参数倍数，默认值为1，返回一个新数组，数组的所有值都乘以倍数


function getArea(r) {
    // if (!isNaN(r)) {
    //     var pi = Math.PI
    //     return (pi * r * r).toFixed(2)
    // }else{
    //     console.error('你输入的不是数字')
    // }
    if(isNaN(r)){
        throw('你输入的不是数字')
    }else{
        var pi = Math.PI
        return (pi * r * r).toFixed(2)
    }

}
// var r = prompt('请输入半径！')
// var area = getArea(r)
// console.log(area)

function webRule(age){
    if(age>=18){
        console.log('你可以浏览此网站了')
    }else{
        console.log('你还是去看葫芦娃吧！')
    }
}

function arrayMultiple(array,num=1){
    var multArray = array.map(function(item){
        return item * num
    })
    return multArray
}
function arrayMultiple1(array,num){
    num == undefined ? num = 1 : num = num
    var multArray = []
    for(item of array){
        multArray.push(item*num)
    }
    return multArray
    
}

// Math.random  0-1一个随机小数
function ten(){
    // 0-10
    var num = Math.random()*10
    var res = Math.round(num)
    return res
}

function nine(){
    //0-9
    var num = Math.random()*10
    var res = Math.floor(num)
    return res
}

2-12
function tow_t(){
    // 0-12
    var num = Math.random()*10
    var res = Math.round(num)+2
    return res

}

5-9
0-4 + 5

function f_n(){
    // 5-9
    //0-4 + 5
    var num = Math.random()*4
    var res = Math.round(num)+5
    return res
}